package com.xmfh.wemedia.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xmfh.wemedia.model.DdArticle;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* <p>
 * 文章表 Mapper 接口
 * </p>
 *
 * @author admin
 * @since 2022-04-03
 */
@Mapper
public interface DdArticleMapper extends BaseMapper<DdArticle> {

    /**
     * 获取全站最热文章
     *
     * @return 全站热度前10的文章
     */
    List<DdArticle> selectByHot();

    /**
     * 获取个人主页中文章分页的内容
     *
     * @param id 目前登陆用户的ID
     * @return 个人文章集合
     */
    List<DdArticle> getPersonalArticleById(Integer id);
}
